2019 Mahindra XUV300
W8 Petrol

R 204,900
Gauteng
70,7k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2019 Mahindra XUV300
W8 Diesel

R 269,950
North West
67,5k

1.5

Diesel

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Mahindra XUV300
W6 Petrol

R 199,900
Gauteng
77,6k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Mahindra XUV300
W8 Petrol

R 234,800
Gauteng
63k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Mahindra XUV300
W4 Petrol

R 199,900
Gauteng
91,9k

1.5

Diesel

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2020 Mahindra XUV300
W4 Petrol

R 229,900
Gauteng
71,6k

1.5

Diesel

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2021 Mahindra XUV300
W6 Petrol

R 239,950
North West
42k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Mahindra XUV300
W6 Diesel

R 249,950
North West
38,4k

1.5

Diesel

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Mahindra XUV300
W6 Petrol

R 224,499
Gauteng
21,5k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Mahindra XUV300
W6 Petrol

R 209,500
Gauteng
80,8k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Mahindra XUV300
W4 Petrol SE

R 224,995
KwaZulu-Natal
21,5k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Mahindra XUV300
W4 Petrol

R 234,995
KwaZulu-Natal
49k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2022 Mahindra XUV300
W6 Petrol

R 229,500
Gauteng
21,9k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Mahindra XUV300
W6 Diesel

R 289,900
Gauteng
15,2k

1.5

Diesel

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Mahindra XUV300
W6 Diesel

R 289,990
KwaZulu-Natal
32,5k

1.5

Diesel

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Mahindra XUV300
W4 Petrol SE

R 214,990
KwaZulu-Natal
28,1k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Mahindra XUV300
W4 Petrol SE

R 229,990
KwaZulu-Natal
25,7k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Mahindra XUV300
W6 Petrol

R 219,990
KwaZulu-Natal
31,3k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Mahindra XUV300
W6 Petrol

R 219,990
KwaZulu-Natal
46,7k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Mahindra XUV300
W4 Petrol SE

R 249,999
KwaZulu-Natal
6k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

2023 Mahindra XUV300
W8 Petrol

R 289,990
Gauteng
9,7k

1.2

Petrol

suv

Manual

Mileage

SHOW VEHICLE DETAILS

All content © Carshop.co.za 2025